a fairy tale ending - Turkish English Dictionary